fight tooth and claw - Allemand Anglais Dictionnaire